• word of the day

    plea of insanity

    plea of insanity - Dictionary definition and meaning for word plea of insanity

    Definition
    (noun) (criminal law) a plea in which the defendant claims innocence due to mental incompetence at the time
    Synonyms : insanity plea

Word used in video below:
text: would we execute this insanity
Download our Mobile App Today
Receive our word of the day
on Whatsapp